zero-energy reactor - French English Dictionary